Search Result:vangueria madagascariensis
Overview of noun vangueria_madagascariensis
The noun vangueria madagascariensis has 1 sense
- Spanish tamarind, Vangueria madagascariensis -- (shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit)